🇬🇧 Newtown Saint Boswells

Coordinates (55.58333, -2.68333)
Population 1,225

Newtown Saint Boswells is a city in United Kingdom - Scotland

Species living near Newtown Saint Boswells

Cities near Newtown Saint Boswells

about